@echo off

REM 美元指数期货数据分析批处理脚本
REM 本脚本用于自动运行数据分析Python程序

echo =====================================================
echo                美元指数期货数据分析
 echo =====================================================
echo.
echo 正在检查Python环境...

REM 检查Python是否安装
python --version >nul 2>nul
if %errorlevel% neq 0 (
    echo 错误: 未找到Python环境，请先安装Python 3.6或更高版本。
    echo 安装完成后请将Python添加到系统环境变量中。
    pause
    exit /b 1
)

echo Python环境检查通过。

echo.
echo 正在安装所需的Python库...
REM 安装必要的Python库
pip install pandas numpy matplotlib seaborn

if %errorlevel% neq 0 (
    echo 警告: 部分库可能安装失败，程序可能无法正常运行。
    echo 请尝试手动安装: pip install pandas numpy matplotlib seaborn
    pause
)

echo.
echo 正在运行数据分析程序...
echo 请稍候，分析过程可能需要几分钟时间...

REM 运行Python分析脚本
python dollar_index_analysis.py

if %errorlevel% neq 0 (
    echo 错误: 程序运行失败。
    pause
    exit /b 1
)

echo.
echo =====================================================
echo 数据分析完成！
echo 分析结果已保存至 analysis_results 文件夹。
echo =====================================================
echo.
echo 按任意键退出...
pause >nul